donor semiconductor - French English Dictionary